home *** CD-ROM | disk | FTP | other *** search
/ Hardcore Gamer Resource Kit / Hardcore Gamer Resource Kit - Disc 3.iso / screensavers / saver17.zip / VoodooLights / Sources / cell_util.h < prev    next >
C/C++ Source or Header  |  1997-07-24  |  800b  |  27 lines

  1. #ifndef _CELL_UTIL_H_
  2. #define _CELL_UTIL_H_
  3.  
  4. extern void cutl_random_pos( Float radius, Cell * c ) ;
  5.  
  6. extern void cutl_group_interaction(Cell *c, Cell **group, int n, Float scale, Float factor) ;
  7.  
  8. extern void cutl_closest_interaction(Cell *c, Cell **group, int n, Float scale, Float factor) ;
  9.  
  10. extern void cutl_fgroup_interaction(Cell *c, Cell **group, int n, Float scale) ;
  11.  
  12. extern void cutl_indiv_interaction(Cell *c, Cell *q,  Float factor) ;
  13.  
  14. extern void cutl_limit_speed( Cell *c, Float maxV ) ;
  15.  
  16. extern void cutl_stretch_to_age( Cell *c, Float scale ) ;
  17.  
  18. extern void cutl_stretch_to_distance( Cell *c, Float distance, Float scale ) ;
  19.  
  20. extern void cutl_snap_pos_to_dad( Cell *c ) ;
  21.  
  22. extern void cutl_limit_bent( Cell *c, Float scale ) ;
  23.  
  24. extern Float Gravity ;
  25.  
  26. #endif
  27.